create procedure G8_VerificarUsuarioRolEscuela
(
   @correo varchar(50),
   @password varchar(50)
)
AS
BEGIN
    SET NOCOUNT ON;
    
    select r.id_rol
	from rol r, escuela e 
	where r.correo = @correo and
	r.pass = @password and
	r.id_rol = e.fk_Rol and
	e.estadoRol = 'Activo';
	    
    
END 
go

create procedure G8_VerificarUsuarioRolEstudiante
(
   @correo varchar(50),
   @password varchar(50)
)
AS
BEGIN
    SET NOCOUNT ON;
    
    select r.id_rol
	from rol r, estudiante e 
	where r.correo = @correo and
	r.pass = @password and
	r.id_rol = e.fk_Rol and
	e.estadoRol = 'Activo';
	    
    
END 
go

create procedure G8_VerificarUsuarioRolProfesor
(
   @correo varchar(50),
   @password varchar(50)
)
AS
BEGIN
    SET NOCOUNT ON;
    
    select r.id_rol
	from rol r, profesor e 
	where r.correo = @correo and
	r.pass = @password and
	r.id_rol = e.fk_Rol and
	e.estadoRol = 'Activo';
	    
    
END 
go

create procedure G8_VerificarUsuarioRolUniversidad
(
   @correo varchar(50),
   @password varchar(50)
)
AS
BEGIN
    SET NOCOUNT ON;
    
    select r.id_rol
	from rol r, universidad e 
	where r.correo = @correo and
	r.pass = @password and
	r.id_rol = e.fk_Rol and
	e.estadoRol = 'Activo';
	    
    
END 
go

create PROCEDURE G8_ConsultarEscuelaRol
(
	
    @idRol INT
  
)
AS
BEGIN
    SET NOCOUNT ON;
    
   SELECT id_Escuela, nombre, descripcion, telefono, director, direccion, estado
    FROM escuela
    WHERE estado=1 and fk_rol=@idrol;
   
END
go

create PROCEDURE G8_ConsultarEstudianteRol
(
	
    @idRol INT
  
)
AS
BEGIN
    SET NOCOUNT ON;

    SELECT id_estudiante, noExpediente, cedula, nombre, apellido, fechaNac, sexo, telefono, 
    correo, nacionalidad
	FROM ESTUDIANTE 
	where fk_rol=@idrol;
   
END
go

create PROCEDURE G8_ConsultarProfesorRol
(
	
    @idRol INT
  
)
AS
BEGIN
    SET NOCOUNT ON;
    
    SELECT id_Profesor, id_Cedula, nombreProfesor, apellidoProfesor, fechaNac, 
    telefonoProfesor, emailProfesor, nacionalidad, sexoprofesor
    FROM  Profesor
    where fk_rol=@idrol;
END
go


create PROCEDURE G8_ConsultarUniversidadRol
(
	
    @idRol INT
  
)
AS
BEGIN
    SET NOCOUNT ON;
    
    SELECT id_universidad, nombre
    FROM  universidad
    where fk_rol=@idrol;
   
END
go